package cn.edu.lingnan.services;

import cn.edu.lingnan.pojo.Course;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface CourseService {
    public List<Course> findAllCourse();
    public Course findCourseById(String cid);
    //按姓名模糊查询   第一步写这里，第二步去写xml ,第三去servicesmysqlimpl,最后到test里面去
    public List<Course> findCourseByNameUseLike(String sname);

    //插入课程记录
    public int insertCourse(Course course);

    //更新课程记录
    public int updateCourse(Course course);

    //修改课程密码
    public int updateCoursePassword(Map map);

    //删除课程
    public int deleteCourse(String sid);

    //动态SQL查询课程
    public List<Course> findCourseUseIf(Map map);
}
